.w{width:1200px;margin:0 auto;}
/*首页*/
/*头部开始*/
#header{border-bottom: 1px solid #f5f5f5;z-index:11}
/*头部第一部分*/
.headerTop{line-height: 36px;font-size: 13px;}
.topbarLeft .lang{cursor: pointer;width:108px;position: relative;background: url(/Image/square.png) no-repeat right center;} 
.topbarLeft .langCon{position: absolute;display: none;border: 1px solid #66368c;-webkit-box-shadow: 0 0 5px #66368C;-moz-box-shadow: 0 0 5px #66368C;box-shadow: 0 0 5px #66368C;z-index:11;}
.topbarLeft .langCon li{border-bottom: 1px solid #ddd;background: #fff;}
.topbarLeft .langCon li a{display:block;padding:2px 30px;}
.topbarLeft .langCon li.topbarLeft .langCon li:hover{background: #f5f5f5;}
.topbarRight a{cursor: pointer;}
.navCity{padding-right:15px;}
.topbarRight{position:relative;}
.navUserDiv{background:#F9F9F9;width:185px;position:absolute;z-index:11;left:-20px;padding:8px;display:none;}
.navUserDiv a{display:inline-block;padding:0 15px;line-height:30px ;}
.navUserDiv a:hover{background:#F60; color:#fff}
.navCity:hover .navUserDiv{
    display:block;
}
.version{color:#fff; padding-left:10px;cursor:pointer;}
.version:hover{text-decoration:underline;color: #56b5b7; text-decoration-color: #56b5b7;}
/*头部第二部分*/
.headerWrap{height:100px;line-height: 74px;}
#header .logo{height:68px;margin-top:20px;}
#header .logo img{width:280px;height:auto;}
.headerNav li>a{font-size: 16px;padding:0 20px;border-right:1px solid #e8e8e8;color: #000;}
/*.headerWrap .homeNav{height:100px;padding-top:24px;background: #67378d;}
.headerWrap .homeNav a{border:0;color: #fff;}
.headerWrap .homeNav a:hover{color: #fff;}*/
.headerNav li{padding-top:23px;position: relative;cursor: pointer;}
.headerNav li.current{border-bottom:2px solid #67378d;}
.headerNav li.current a{color:#67378d;}
.headerNav li>a:hover{color: #67358c;}
.headerNav li .navCon{position: absolute;width:105px;top:96px;	display: none;-webkit-box-shadow:0 0 7px rgba(0,0,0,.15) ;	-moz-box-shadow:0 0 7px rgba(0,0,0,.15) ;	box-shadow: 0 0 7px rgba(0,0,0,.15);	-webkit-border-radius:0 0 3px 3px ;
   	-moz-border-radius:0 0 3px 3px ;
   	border-radius:0 0 3px 3px ;
	background: #977ab4;
	border-top:2px solid #2d065b;
	text-align: center;z-index:11;
}
.headerNav li .nav_nav{width:210px;}
.headerNav li .navCon a{display: block;color: #fff;line-height: 40px ;float:left;width:105px;}
.headerNav li .navCon a:hover{background:#7c51ad;}
.headerNav .navIn:hover .navCon {display: block;}
.headerNav li .nav_nav{text-align:left}
.headerNav li .nav_nav a{padding-left:10px;width:105px;}
/*右边的咨询热线*/
 .headerWrap .fullSlide{width:150px;height: 60px;margin-top:10px;color: #999;line-height: 30px;}
 .headerWrap .fullSlide a{
  	display: inline-block;
  	width:150px;
  	height:38px;
  	line-height: 38px;
  	-webkit-border-radius: 20px;
  	-moz-border-radius: 20px;
  	border-radius: 20px;
  	color: #67358c;
  	font-size: 15px;
    font-weight:bold;
  }
  .headerWrap .fullSlide i{padding-right:10px;font-size:26px}
/*手机端头部*/
.headerWrap_app{display: none;}
.headerWrap_app .fright{line-height:78px ;min-width: 10px;}
.headerWrap_app i{color: #62428b;font-size: 40px;}
.navFright{position: relative;clear: both;display: none;background:#fff;width:100%;border-bottom:1px solid #56b5b7;z-index:111;}
.navFright li a{display: block;line-height: 45px;font-size: 15px;}
.navFright li a.active{background: #e7e7e7;}
/*网页主体部分*/
/*中间一部分*/
.banner{height:460px;position: relative;}
.bannerBox{position: relative;height:100%;width:100%;}

/*轮播图部分*/
#focus-banner{position: relative;width: 100%;overflow: hidden;height:100%;}
#focus-banner-list{position: relative;height:100%;}
#focus-banner-list li{position: absolute;left: 0;top: 0;width: 100%;height: 100%;}
.focus-banner-img{display: block;height: 100%;}
.focus-banner-img.Image2{background: url(/Image/banner_2.jpg) no-repeat center; -ms-background-size: cover; -webkit-background-size:cover;background-size: cover;
    behavior: url(backgroundsize.min.htc);}
.focus-banner-img.Image3{background: url(/Image/banner_3.jpg) no-repeat center;background-size: cover; -ms-behavior: url(backgroundsize.min.htc);
    behavior: url(backgroundsize.min.htc);}
.focus-banner-img.Image4{background: url(/Image/banner_4.jpg) no-repeat center;background-size: cover; -ms-behavior: url(backgroundsize.min.htc);
    behavior: url(backgroundsize.min.htc);}
.focus-banner-img.Image1{background: url(/Image/banner_1.jpg) no-repeat center;background-size: cover; -ms-behavior: url(backgroundsize.min.htc);
    behavior: url(backgroundsize.min.htc);}

#focus-banner .focus-handle{position: absolute;top: 50%;margin-top: -40px;z-index: 10;display: block;width: 80px;height: 80px;background-image: url("/Image/focus_handle.png");}
#prev-img{left: 50px;background-position: 0 0;}
#prev-img:hover{background-position: 0 -80px;}
#next-img{right: 50px;background-position: -80px 0;}
#next-img:hover{background-position: -80px -80px;}
#focus-bubble{position: absolute;left: 50%;bottom: 50px;z-index: 10;}
#focus-bubble li{
	float: left;
	width: 10px;
	height: 10px;
	margin: 0 5px;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	border-radius: 50%;
	border:1px #fff solid;
	cursor: pointer;
}
#focus-bubble li.current{background-color: #fff;}
/*====信息滚动部分====*/
.topicHot{position: absolute;bottom: 0;height:30px;background: rgba(0,0,0,0.6);z-index: 10; overflow:hidden;left:40px;right:40px}
.topicHot ul li{ font-size: 13px; margin:0 20px;line-height: 30px;text-decoration: none;color: #000; float:left;}
#inHot {float: left;width: 400%;}
#ProjectList { float: left; }
#demo2 { float: left; }
.topicHot ul li a{color:#fff;}
.topicHot ul li a:hover{color: red; cursor:pointer}
/*中间主体的部分*/

/*第一部分*/
/*广告语部分*/
.mainContent1 h3{font-size: 26px;color: #333;margin-bottom: 20px;font-weight: 100; padding:0 18px;}
.mainContent1 h5{font-size: 16px;color: #666;font-weight: 100;padding:0 10px;}
/*品牌优势*/
/*标题部分*/
.mainTit h2{font-size: 28px;line-height: 50px;font-weight: 500;color: #010000;}
.mainTit .titIco{width: 30px;height: 6px;margin: 0 auto; background: #56b5b7;}
.mainTit span{display: block;font-size: 13px;color: #999999;line-height:26px;}
/*=============================================*/
.mainContent2 .Advantage li{
	display: inline-block;
	width:18%;
	text-align: center;
	color: #666;
	padding-bottom: 40px;
	-webkit-transition: all 2s; /* For Safari 3.1 to 6.0 */
    transition: all 2s;
}
.mainContent2 .Advantage li img{
	margin-top:35px;
	 transition:  2s all;
	-moz-transition:  2s all; /* Firefox 4 */
	-webkit-transition:  2s all; /* Safari 和 Chrome */
	-o-transition:  2s all;
}
.mainContent2 .Advantage li:hover{-webkit-box-shadow: 2px 6px 20px 0 rgba(0, 0, 0, 0.3);-moz-box-shadow:2px 6px 20px 0 rgba(0, 0, 0, 0.3);box-shadow: 2px 6px 20px 0 rgba(0, 0, 0, 0.3);}
.mainContent2 .Advantage li:hover img{-webkit-transform:scale(1.5) ; -moz-transform:scale(1.5); -o-transform:scale(1.5) ; }
.mainContent2 .Advantage li .account{font-size: 36px; color: #e24a4e;}
/*关于诗迈*/
.company .companyLf,.company .companyRf{width:450px;padding:25px;}
.companyCen{width:300px;}
/*关于诗迈的上部分*/
.company  .itemTop{height:265px;border-bottom: 1px dotted #cfd2e2;}
.company  .itemTop .topOrder{width:50px;}
.company  .itemTop .topOrder em{
	display: inline-block;
	width:50px;
	height:50px;
	background: #62428b;
	line-height: 50px;
	color: #fff;
	font-size: 26px;
}
.company  .itemTop .topTitle{width:320px;}
.company  .itemTop .topTitle h2{font-size: 16px;color: #62428b;line-height: 30px;}
.company  .itemTop .topTitle p{line-height: 27px;color: #666;height:180px;width:310px;overflow: hidden;}
.company  .itemTop .topTitle p a{display: block;color: #666;}
.cmore{
	display: inline-block;
	width:80px;
	line-height: 35px;
	background: #56b5b7;
	text-align: center;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	cursor: pointer;
}
/*关于诗迈的下半部分*/ 
.company  .newsItem h5{font-size: 16px;line-height: 45px;color: #62428b;}
.company  .newsItem li{
	border-bottom: 1px dotted #dedede;
	padding-left: 20px;
	color: #000;
	background: url(/Image/liPg.png) no-repeat left center;
	height:40px;
	line-height: 40px;
}
.company  .newsItem li a{width:142px;cursor: pointer;}
.company  .newsItem li em{color:gray;font-size:13px;}
.company  .newsItem li a:hover{color:#56b5b7;}
.company  .newsItem li span{color:gray ;font-size:13px;}
.company .companyCen img{border:2px solid #62428b;width:100%;}
.company .companyCen dd{background:#eeedf2;}
.company .companyCen dd h4{color: #56b5b7;line-height:30px;font-size:26px;}
.company .companyCen dd  p{color: #a5a2a2;}

/*合作伙伴*/
.cooPartnerCon{padding-bottom:20px;}
.cooPartner{background:#f8f8f8 url(/Image/banner.jpg) no-repeat top center;/*height:628px;*/}
.cooPartner .mainTit a{
	padding:4px 6px;
	color: #fff;
	margin-right: 20px;
	cursor: pointer;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}

.cooPartner .mainCon{
    background:#f8f8f8;
	margin-top:40px;
	border:15px solid #ffffff;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}
.cooPartner .mainCon .partner_lf{width:210px;padding-left: 60px;background: #f8f8f8;}
.cooPartner .mainCon .partner_lf li{line-height: 51px;font-size: 15px;padding-left: 10px;margin-bottom:2px;}
.cooPartner .mainCon .partner_lf li.active{border-left:4px solid #56b5b7;background: #fff;}
.cooPartner .mainCon .partner_lf li i{color:#66368c;padding-right:20px;font-size: 24px;}
.cooPartner .mainCon .partner_cen{width:960px;background:#f8f8f8;}
.cooPartner .mainCon .partner_cen .item{border-left:4px solid #f2f2f2;display: none;padding:0 20px;}
.cooPartner .mainCon .partner_cen .item.on{display: block;}
.cooPartner .mainCon .partner_cen .item h6{height:60px;font-size: 20px;padding-top:20px;}
.cooPartner .mainCon .partner_cen .item #html>p:nth-child(1){color:#000 !important;text-indent: 2em !important;line-height: 30px !important;padding-bottom: 15px !important; border-bottom: 1px solid #ddd !important;}
.cooPartner .partner_cen .list{height:200px;overflow: hidden; padding-top:10px}
.cooPartner .mainCon .partner_cen .item #html{line-height:28px !important;font-size:14px !important;}
.cooPartner .mainCon .partner_cen .item #html a{color: #666;cursor: pointer;}
.cooPartner .mainCon .partner_cen .item #html strong{color:#333;font-weight: 100;}
.cooPartner .mainCon .partner_cen .item #html b{color:#333;font-weight: 100;}
/*合作客户无缝滚动*/
.customerTit{position:relative}
.cooPartner .customerCon{margin: 0 auto;width:700px;padding-right:20px;position: relative;overflow:hidden;height:115px;margin-bottom:10px;}
.customerTit .next{ display:block; position:absolute; overflow:hidden;width:25px;height:32px;cursor:pointer;background: url(/Image/slider-arrow.png) no-repeat;z-index:100}
.customerTit  .next{right:58px;top:62px;background-position:-60px 0;z-index:99;}
.cooPartner .customerCon  ul{position:relative; top:0;left:0; height:115px;}
.customerCon  ul li{ text-align:center;  width:140px;float:left;padding:0 10px;}
.customerCon  ul li  img{ width:120px; height:90px; display:block; padding:2px;}
.customerCon  ul li a p{line-height: 30px;width:120px;text-overflow: ellipsis;white-space:nowrap;overflow: hidden;color: #333;font-size:12px;}

/*服务流程*/

.seviceCon{padding:20px 0px;}
.seviceCon li{width:240px;/*background: url(/Image/arrowFlow.png) no-repeat 160px 80px;*/}
.seviceCon li.last{background-image: none!important;}
.seviceCon li dt{height:180px;position:relative;text-align:center;}
.seviceCon li dd{padding:20px;line-height: 26px;}
.seviceCon li dd h5{font-size: 15px;}
.arrowPghome{position:absolute;top:74px;right:-20px}
/*核心城市部分*/
.cityCon{margin-top:35px;}
.cityCon li{display: inline-block;margin-right:1%;margin-left: -8px;width:24%;margin-bottom: 25px;text-align: center;}
.cityCon li a{display: block;position: relative;}
.cityCon li a .tit{
	position: absolute;
	top:0;
	right:0;
	bottom:0;
	left: 0;
	margin:auto;
	width:110px;
	height:50px;
	line-height: 50px;
	text-align: center;
	color: #fff;
	background: rgba(27,33,33,0.5);
	border:1px solid #fff;
    font-size:16px;
    letter-spacing:2px;
}
.cityCon li img{height:220px;width:220px;-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;}
/*手机端的城市显示*/
.rsdCity{display: none;padding:0 2%;text-align:center;}
.rsdCity a{
	line-height: 35px;
	border:2px solid #e24a4e;
	text-align: center;
	width:26%;
	display:inline-block;
	margin:0 2% 5px 0;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
}
 /*公司新闻*/
/*左边*/
.companyNews .gridLeft{width:415px;padding:10px;}
..companyNews .gridLeft .topOne{margin-bottom:10px;}
.companyNews .title_lf span{font-weight:normal;font-size: 18px;padding-left:12px;border-left:8px solid #67358c;}
.companyNews .title_lf a{font-weight:normal;font-size: 14px;cursor: pointer;color:#56b5b7;}
.companyNews .title_lf{line-height: 60px;}
.companyNews .gridLeft ul{padding:0 15px}
.companyNews .gridLeft li{
	height: 40px;
	padding-left:20px;
	background:url(/Image/liPg.png) no-repeat left center;
	line-height:40px;
	border-bottom: 1px dotted #dedede;
}
.companyNews .gridLeft li a{display: inline-block; width: 266px;cursor: pointer}
.companyNews .gridLeft li a:hover{text-decoration: underline;}
.companyNews .gridLeft li span{color:gray;}
/*右边部分*/
.companyNews .gridRight {
    width: 740px;
    padding: 14px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
}
.companyNews  .gridRight li{width: 49%;margin-bottom: 10px;margin-left: 1%;}
    .companyNews .gridRight li a {
        display: inline-block;
        padding: 10px;
        border: 1px solid #D2D3D5;
        width: 100%;
        -moz-border-radius: 4px;
        -webkit-border-radius: 4px;
        border-radius: 4px;
    }
.companyNews  .gridRight li a img{width:100%;height:auto;max-height:220px;}
/*友情链接*/
/*底部第一部分*/
.cityBottom .divBoxLink{display: none;}
.linkTit{line-height: 24px;width:80px;color: #84898b;border-bottom: 2px solid #56b5b7;margin-bottom: 5px;}
.linkContent a{line-height: 30px;margin-right:30px;display: inline-block;}
.linkContent a:hover{color: #56b5b7;}
/*底部第二部分*/
.bottomLink .linkCon{margin-top: 10px;background: #021823;padding:30px 0;border-bottom: 1px solid #10242f;}
.bottomLink .listCon ul{color: #fff;padding-left: 36px;margin-right: 116px;}
.bottomLink .listCon ul a{color: #b0aeae;line-height:45px;cursor: pointer;font-size:16px;}
.bottomLink .listCon ul .tit{text-align:center;line-height:48px;border-bottom: 2px solid #67378d;margin-bottom: 10px;font-size:16px;}
.bottomLink .listCon ul a:hover{color: #56b5b7;text-decoration: underline;text-decoration-color:#56b5b7 ;}
.bottomLink  .rf{line-height: 35px;color: #edebeb;padding-bottom: 20px;padding-right: 115px;}
#cityUl{width:125px;}
#cityUl li{width:40px; float:left;}
#cityUl li.tit{
    width:68px;
   
}


/*底部第三部分*/
#footer{background: #021823;color: #c5c2c2;line-height: 30px;font-size: 12px;padding:20px 0;}
/*回到顶部*/
.backTop{position: fixed;width: 50px;height: 50px;right: 35px;bottom: 30px;z-index: 100;cursor: pointer;}
/*主页结束*/

/*子页开始*/

/*======================About部分========================*/
/*banner 的高度*/
.bHeight{/*height:125px !important;*/height:220px;}
.content{margin-top:40px;margin-bottom: 60px;}
/*左边 导航*/
.subnav{width: 240px;}
.subnav .title{border: 1px solid #e0e0e0;line-height: 58px;padding-left: 33px;font-size: 16px;font-weight: bolder;color:#67378d;}
.subnav ul{border:1px solid #e6e6e6;border-top:0;}
.subnav li{height:52px;line-height: 52px;font-size: 15px;cursor: pointer;padding-right:20px;text-align: center;}
.subnav li.on{background: #67378d;}
.subnav li.on a{color: #fff;font-weight: bold;}
.subnav li a{display: block;}
.subnav li:hover{background: #67378d;}
.subnav li:hover a{color: #fff;font-weight: bold;}
.subnav li i{color:#f0f3f5 ;}
/*右侧内容*/
.subCon{width: 936px;}
.subCon .subItem h2{line-height: 41px;height:41px;font-size: 14px;color: #67378d;}
.subCon .subItem .bannerEN{float: left;font-size: 16px;line-height: 36px;border-bottom: 4px solid #56b5b7; cursor: default; margin-right: 12px; color: #333;}
/*右侧的内容显示段落*/
.subCon .detail{line-height: 32px;padding-left:20px;}
.subCon .detail .contactTit1{line-height: 35px;margin-left: 5px;font-size: 15px;color: #9B9B9B;}
.onlineConsult{display:block;background: #67358c;color: #fff;width:120px;line-height: 40px;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;cursor: pointer;}
.subCon .detail .effctCon{width:50%;min-height:300px;}
.subCon .detail .effctCon dt{width:50px;height:50px;}
.subCon .detail .effctCon dt img{max-width: 50px;max-height:50px;overflow: hidden;}
.effctCon dl{margin-top:30px;}
.effctCon dl dd{line-height: 30px; width: 380px;margin-left: 20px;}
.effctCon dl dd h4{margin-top:6px;font-size: 20px;font-weight: 100;}
.effctCon dl dd p{color: gray;}
.effctCon dl dd p span{color: #F60;}
.effctCon .OrderFront{line-height: 24px;font-size: 18px;}
.subCon .detail .contactTit1 h5{ font-size:18px;color:#000;padding-left:10px;border-left: 4px solid #67358c;}
.subCon .detail .contactTit1 h4{ font-size:20px;color:#000;padding-left:20px;}
/*城市的显示部分*/
.companyPart{width:50%;float: left;}
.companyPart .cityName{background: #56b5b7;color: #fff;padding:8px 12px;font-size: 15px;}
.companyPart .companyItem{margin-right:10px;line-height: 28px;background: #F9F9F9;padding:15px;padding-top:0px;}
.companyPart .companyName{line-height: 55px; font-size: 16px;}
.companyPartHead{margin-right:10px;border-bottom:1px solid #56b5b7;}
/*合作客户页面*/
.cooperActiveCon dl{display: inline-block;width:22%;margin-right: 2%;margin-bottom: 10px;}
.cooperActiveCon dl img{
	width:100%;
	height:auto;
	transition: all 0.3s ease-in-out;
	border:1px solid #ddd;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
.cooperActiveCon dl img:hover{box-shadow: 0 0 5px #67378d;border:1px solid #67378d;}
.subPartner h6{line-height:40px;font-size: 16px;}
.subPartner {line-height: 30px;}
.subPartner .opBtn {margin:20px 0;}
.subPartner .opBtn:hover{background-color: #f1f1f1;}
.subPartner .opBtn a{display:inline-block;padding: 4px 6px;color: #fff; margin-right: 20px; margin-bottom:4px;cursor: pointer;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;}
/*公司新闻详细*/
/*内容的部分*/
.contentList {line-height: 28px;font-size:14px; padding:20px 30px;overflow:hidden;}
.contentList p{text-indent: 2em;}
.contentList img{max-width: 100%;display: block;margin:0 auto;height:auto;	}
.contentList  section{border-bottom:1px dotted #dedede;padding-bottom: 40px;}
.contentList .otherView{padding:20px 0px;line-height: 24px !important;font-size: 14px;}
.contentList .otherView a{color:#7c6aa6;cursor: pointer;}
/*内容发的分页*/
.subCon .subItem .ImgView{display: inline-block;width:100%;}
/*公司新闻展示*/
.subCon .subItem .list{display: block;height:40px;line-height: 40px;cursor: pointer;}
.subCon .subItem .tit{text-align: left;padding-left: 20px;background: url(/Image/oli_pg.png) no-repeat left center;}
.subCon .subItem .tit .tOver{width: 760px;}
.subCon .subItem .tit .r{color: gray;}
.subCon .subItem .tit .tOver:hover{color: #56b5b7;}
/*新添加的css类.subAdd*/
.subAdd .subItem .list {position: relative;top:0;display: inline-block;width:270px;line-height: 16px;height: auto;margin: 5px 30px 25px 0;-webkit-box-shadow: 2px 6px 20px 0 rgba(50, 50, 50, 0.3);-moz-box-shadow:2px 6px 20px 0 rgba(50, 50, 50, 0.3);box-shadow: 2px 6px 20px 0 rgba(50, 50, 50, 0.3);}
.subAdd .subItem .list .show{position: relative;padding: 10px;}
.subAdd .subItem .list .show .time{
	width:135px;
	height:30px;
	background: rgba(14,14,14,0.6);
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	line-height: 30px;
	position: absolute;
	top:15px;
	left:0px;
	color: #fff;
	font-size: 15px;
}
.subAdd .subItem .list img{ width: 100%; height:auto;display: block;margin-bottom: 10px;}

.subAdd .subItem .list .show span{display: inline-block;width:200px;color: #000000;}
/*=======其他的咨讯=========*/
.subCon .clearfix li{height:40px;line-height: 40px;border-bottom: 1px dotted #e6e6e6;padding-left: 20px;padding-right: 10px;background: url(/Image/oli_pg.png) no-repeat left center;}
.subCon .clearfix li a{cursor: pointer;width:760px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.subCon .clearfix li a:hover{color: #56b5b7;}
.subCon .clearfix li span{color:gray;}
/*猎头职位部分*/
/*左边部分*/
.positionCon{width:850px;}
.joblist{border-bottom:1px solid #eee;background: #56b5b7;line-height: 44px;font-weight: 900;}
.listResult li{border-bottom: 1px solid #eee;margin-bottom: 10px;padding:5px;line-height:25px;padding:20px 15px;}
.listResult li em{color:#dbdbdb;padding:0 10px;}
.btnVisitorDelivery{padding:5px 10px;background:#56b5b7;color:#fff;}
/*成功案例*/
/*猎头职位部分 右侧*/
.positionShow{width:300px;}
.positionShow h3{font-size: 18px; padding-left: 12px;margin-bottom: 20px;border-left: 4px solid #67358c;margin-top:20px;}
.positionShow .posCon li{border-bottom:1px solid #edf1f2;line-height: 35px;padding:8px;}
.positionShow .posCon div{display: block;line-height: 30px;cursor: pointer;color: #8b8b8b;}
.positionShow .posCon div span{float:left;}
/*成功案例 详细*/
.positionCon .caseCon{padding-left: 24px;padding-top:10px;line-height:30px;}
.positionCon .caseCon .tit{font-weight:bold;}
/*============*/
.content .huntPosition{color:#56b5b7;margin-right:15px; font-size:16px;}
.positionCon h3{line-height:48px;font-size: 18px;color: #656567;border-bottom: 2px solid #f2f2f2;}
.positionShow h4{line-height: 45px;}
.positionShow h4 span{padding:12px;border-bottom: 2px solid #67378d;}
.positionShow .newsInfo li{border:0;border-bottom: 1px dotted #e6e6e6;}
.positionShow .newsInfo li a{border:0;width:100%;line-height: 38px;display: block;cursor: pointer;padding-left: 10px;}
.positionShow .newsInfo li a:hover{background: #f1f1f1;}
/*右边部分*/
.sideRight{width: 50px; height: 254px; position: fixed;right: 0px; top:50%; z-index: 999;margin-top:-127px;}
.sideRight li{position: relative;height:50px;width:50px; cursor:default;}
.sideOne{background:  #515151 url(/Image/icon/onLine.png) no-repeat center;}
.sideTwo{background:  #515151 url(/Image/icon/telePhone.png) no-repeat center;}
.sideThree{background:  #515151 url(/Image/icon/personIco.png) no-repeat center;}
.sideFour{background:  #515151 url(/Image/icon/codeIco.png) no-repeat center;	}
.sideRight li.bor51{border-bottom:1px solid #6b6a6a ;}
.sideRight li .sideTips{
	display: none;
	position: absolute;
    top:0;
	right:50px;
	width:120px;
	height:50px;
	line-height: 50px;
	font-size: 13px;
	background: #67358c;
	color: #fff;
	text-align: center;
	
}
.sideRight li.sideFirst a.link{display:block; background:#515151;height:100%;text-align:center;padding-top:11px;}
.sideRight li .sideTips a{color: #fff;cursor: pointer;}
.sideRight li.sideTwo .sideTips{line-height: 25px;}
.sideRight .sideFour .sideTips{background: none;}
.sideFour img{border:1px solid #67358c;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;}
.sideRight li:hover .sideTips{display: block;}
/*分页*/
.Pagination {margin-top:20px;height: 27px;line-height: 27px;width:100%;text-align: center;}
.Pagination li{ display: inline-block;width: auto;height: 27px;color: #333; line-height: 27px;margin-right: 7px;text-align: center; padding:0px 10px; border-radius: 4px; border: 1px solid #e0e0e0;cursor:pointer;}
.Pagination li.current{background: #67378d;color: #fff;}
.Pagination li.current a{color: #fff;}

/*联系我们*/
.connect{width:850px;margin:0 auto;}

/*个人求职*/
.md-modal{
	-webkit-perspective: 1300px;
    -moz-perspective: 1300px;
    perspective: 1300px;
	position: fixed;
    width:100%;
    height:100%;
    background: rgba(0,0,0,.8);
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#8f000000,endColorstr=#8f000000); 
    z-index: 100001;
    top:0;
    left: 0;
    visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    backface-visibility: hidden;
}
.md-modal .md-content{
	width: 460px;
	height: 526px;
	position: absolute;
	top:50%;
	left:50%;
	margin-left: -230px;
	margin-top:-263px;
    background: #fff;
	-webkit-transform-style: preserve-3d;
    -moz-transform-style: preserve-3d;
    transform-style: preserve-3d;
    -webkit-transform: translateZ(100px) translateX(-30%) rotateY(90deg);
    -moz-transform: translateZ(100px) translateX(-30%) rotateY(90deg);
    -ms-transform: translateZ(100px) translateX(-30%) rotateY(90deg);
    transform: translateZ(100px) translateX(-30%) rotateY(90deg);
    -webkit-transform-origin: 0 100%;
    -moz-transform-origin: 0 100%;
    transform-origin: 0 100%;
    opacity: 0;
    -webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    transition: all 0.3s;
}
.md-show{visibility: visible;}
.md-show .md-content{
	-webkit-transform: translateZ(0px) translateX(0%) rotateY(0deg);
    -moz-transform: translateZ(0px) translateX(0%) rotateY(0deg);
    -ms-transform: translateZ(0px) translateX(0%) rotateY(0deg);
    transform: translateZ(0px) translateX(0%) rotateY(0deg);
    opacity: 1;
    -webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    transition: all 0.5s;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
}

/*页面内容？*/
.contactForm label{line-height: 36px;font-size: 12px; font-weight: bold;display: block;}
.contactForm label i{display:none}
.contactForm label span{font-size: 10px;color: #888;margin-left: 4px;font-weight: normal;}
.contactForm input[type='text']{
	padding-left: 20px;
	width:100%;
	height: 35px;
	line-height: 35px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	border:0;
	outline: none;
	margin-bottom: 14px;
	border:1px solid #ddd;
    font-size:14px !important;
    font-family:"Microsoft YaHei",Arial,SimSun !important;
}
.contactForm input:focus,.md-modal .contactForm textarea:focus{border:1px solid #999999;}
.contactForm textarea{
	padding:15px;
	height: 120px;
    min-width: 75%;
    overflow: hidden;
    width:100%;
    border:0;
	outline: none;
	border:1px solid #ddd;
	resize: none;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
      font-size:14px;
    font-family:"Microsoft YaHei",Arial,SimSun !important;
}
.md-modal .entryTitle h2{line-height:45px;border-bottom:1px solid #ddd;font-size: 20px;font-weight: 100;padding-left: 30px;}
.md-modal .formWrap{padding:0 4%;}
.md-modal .md-close{width:30px;height:30px;position: absolute;right:-30px;top:-18px;background: url(/Image/common-close.png) no-repeat center;}
#userSubmit ,.userSubmit{
	display: inline-block;
	cursor: pointer;
	margin-top:10px;
	width:120px;
	height: 40px;
    line-height: 40px;
    text-align: center;
    color: #fff;
    font-size: 14px;
    background: #67358c;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
}

/*城市的子页*/
.bannerCity{height:450px;width:100%;background: url(/Image/bannerCity.jpg) no-repeat center;background-size: cover;}
.bannerCity .banner-case{position: relative;}
.bannerCity .banner-case .bd{position: absolute;width:400px;height:350px;top:50px;left: 40px;background: rgba(0,0,0,.2);}
.bannerCity .banner-case  h2{line-height: 50px;padding-left: 30px;color: #e04a4b;margin-top: 10px;background: rgba(30,42,59,.8);}
.bannerCity .infoList li{ height:36px; line-height:36px; cursor: pointer; padding-left: 30px;background: url(/Image/squarePg.png) no-repeat 15px center; }
.bannerCity .infoList li a{color: #fff;display:block;height:36px;}
.bannerCity .infoList li span{float: left;width:174px}
.bannerCity .infoList li label{padding-right: 20px; color: #e04a4b;}
#SuccessAll{height:290px;overflow:hidden}
.bannerCaseHunter{position: absolute;width:350px;height:350px;top:50px;right: 40px;background: rgba(0,0,0,.2);}
.bannerCaseHunter i{color: #fff; font-size: 24px;padding-right: 10px;}
.bannerCaseHunter p{padding:10px;line-height: 40px;font-size: 20px;color: #fff;}
#addressCon dd{width:30%;margin-left:5%;padding-top:50px;line-height: 25px; color:gray;}
#addressCon dt{width:65%;border:15px solid #f3f3f3;}
#allmap{height:300px;width:100%;}
#addressCon .mapCon dd h3{line-height: 40px;height: 40px; color: #333;font-size: 23px;font-weight: 100;}
/*解决方案页面*/
.serAct a{display: inline-block;width:15%;margin:0 10px;line-height: 40px;color: #fff;cursor: pointer;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;}
.serAct a:hover{text-decoration:underline;color:#f3e653;}
.serveCon .serveItem .title{ padding-left:52px;width:961px;background:url(/Image/sub-pos.png) no-repeat center !important;background-size:contain;font-size: 17px;color: #67378d;line-height: 60px;}
.serveCon .serveItem em{display: block;font-size: 15px;font-weight: bold;}
.serveCon .serveItem p{line-height: 32px;margin-bottom: 20px;}
.serveCon .serveItem {display: none;}
.serveCon .serveItem.on{display: block;}
.serveCon .serveItem p span{display: block;}
.serveCon .serveItem p span b{color: #333;font-weight: 100;}
.serveCon .serveItem p .tig{width:39px;height:13px;}
#description p{line-height:32px;}
.frNumber{background:#f6f6f6;border:1px solid #ededed;padding:5px 4px;}
.frNumber span{float:left;width:28px;text-align:center;height: 34px;line-height: 36px;font-size:26px;background:#fff;margin-left:10px;}
.frNumber i{font-style:normal;margin-top:12px;margin-left:4px;}

.conternt_position {border-bottom:1px dashed gray;line-height:38px;}

/*新增网页英文*/

.headerNavEN li .navCon{width:172px;}
.headerNavEN li .navCon a{width:172px;}
#fluidProject{height:540px;overflow:hidden;    box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);}


.onlineBtn{line-height:25px;position:fixed;height:120px;width:25px;top:50%;right:0;font-size:16px;background:#00aef3;color:#fff;text-align:center;padding-top:10px;margin-top:-60px;z-index:10000;display:none}
.subCon .detail #html h2{height:auto!important;}